#ifndef COMM_SHM_H_
#define COMM_SHM_H_

#include "crazy.h"
/* Modulo de comunicacion entre los procesos por SHM */

typedef struct shmCDT * shmADT;

/* Funciones */

/* Inicia Sesion */
shmADT open_conn_shm (hostSHM * phost);

/* Envia Informacion */
int send_data_shm (shmADT conn, char * s_msg, int size);

/* Recibe Informacion */
int rcv_data_shm (shmADT conn, char * r_msg);

/* Cerrar Conexion */
int close_conn_shm (shmADT conn);

int getFd_shm(shmADT conn);


#endif /*COMM_SHM_H_*/
